#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include"userwindow.h"//用户
#include"register1.h"//注册

#include"car.h"//汽车类
#include"admin.h"
#include"stopinfo.h"
#include<QMessageBox>
#include<QtSql/QSqlQuery>
#include <QtSql/QSql>
#include <QtSql/QSqlQueryModel>
#include <QtSql/QSqlDatabase>
#include <QtSql/QSqlQuery>
#include <QtSql/QSqlError>
#include <QtSql/QSqlQuery>
#include <QVariantList>
#include <QDebug>
#include <QSqlRecord>
#include <QTimer>
#include <qdatetime.h>
#include<QPaintEvent> //用于绘画事件
#include<QtGui> //引入用到的控件

namespace Ui {
class MainWindow;
}

class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    explicit MainWindow(QWidget *parent = 0);
    //客户表操作接口 增删改查
    void sqladd_admin();//增加管理员
    void sqlinfo(); //查用户信息
    void sqlupdateinfo(QString, QString, QString, QString);//改信息
    void sqlupdatepass(QString, QString);//改密码
    void sqlupdatefare(int);//改余额
    void sqlflag();//改用户会员
    void sqlcx(QDateTime, QDateTime);
    void sqlcx1(QString);
    void sqlcx2(QString,QString);
    void sqlcx3();



    //
    ~MainWindow();

private slots:
    void reshow();
    void on_login_clicked();
    void on_register_2_clicked();


private:
    Ui::MainWindow *ui;
    userwindow user;//登录界面
    admin admin1;//管理界面
    stopinfo stopinfo1;
    register1 register2;//注册界面
    QString user_id;//用户主键


};

#endif // MAINWINDOW_H
